/*-----------------------------------------------------------------------------------------
	Generic layout
-----------------------------------------------------------------------------------------*/
.page-modal {
	background: none;
	
	.container {
		background: white;
		padding: 6%;
		font-size: .9em;
	}
	.content {
		float: none;
		width: 100%;
	}
	h1, h2, h3 {
		color: @body-copy;
		font-style: normal;
		font-weight: bold;
	}
	h1 {
		font-size: 2.2em;		
		text-align: center;
	}
	h2 {
		font-size: 1.7em;
	}
}




/*-----------------------------------------------------------------------------------------
	Newsletter signup
-----------------------------------------------------------------------------------------*/
.page-modal.newsletter {
	text-align: center;
	
	.content-blocks {
		border-bottom: 1px dashed #CCCCCC;
		   margin: 0 0 2em;
		   padding: 0 0 2em;
	}
	.newsletter-form {	
		text-align: center;
		
		li {	
			text-align: left;
			.inline-block;
			margin: 0 1% 1em;
			vertical-align: bottom;
			width: 31%;
		}
		.submit {
			width: 100%;
			text-align: center;
			margin-bottom: 0;
		}
	}
}
